season for doing anything - French English Dictionary